Security Chaos Engineering by Kelly Shortridge
Author:Kelly Shortridge
Language: eng
Format: epub
Publisher: O'Reilly Media
Published: 2023-04-06T00:00:00+00:00
Chapter 5. Operating and Observing
There is nothing staid, nothing settled, in this universe. All is rippling, all is dancing; all is quickness and triumph.
Virginia Woolf, The Waves
The operations phase of software delivery deals with managing and studying the system while it runs in production. Production is where the system interacts with real customers and users. Much like rehearsals of a play, all the other phases build to this one. Once the software we design, build, and deploy is delivered to end users and is prancing in production environments, it can finally deliver value for the organization. For any organization with digitally delivered products and services, this phase is where the money printer is turned on (and goes brrrr!).
The operating and observing phase is where our mental models encounter their challenger: reality. Itâs tempting to only observe what you expect to encounter; think back to the Jurassic Park example from Chapter 1 where they only checked for the number of dinosaurs they expected, not anticipating that there could be more than in their mental models. As we shepherd our systems in the tumultuous pastures of the internet, we must continually refine our mental modelsâkeeping an open mind that our assumptions might be wrong and being curious enough to seek out evidence. That is, we need the last two ingredients in the recipe: feedback loops and flexibility. Operating and observing is the phase where we really start to learn about our systems and where feedback is generated for us to incorporate into our mental models, Effort Investment Portfolios, decision trees, and practices and procedures. The goal in this phase is to refine our mental models with evidence as much as possible.
In this chapter, weâll start by talking about operational goals in a resilience paradigm and the practices that can help us achieve those goals, particularly through the lens of site reliability engineering (SRE). Then weâll talk about scalability as an important systems property and how observability looks in the SCE paradigm, and weâll briefly discuss experimenting with failure (which, after all, ideally happens in production).
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Sass and Compass in Action by Wynn Netherland Nathan Weizenbaum Chris Eppstein Brandon Mathis(7789)
Grails in Action by Glen Smith Peter Ledbrook(7705)
Configuring Windows Server Hybrid Advanced Services Exam Ref AZ-801 by Chris Gill(6643)
Azure Containers Explained by Wesley Haakman & Richard Hooper(6628)
Running Windows Containers on AWS by Marcio Morales(6157)
Kotlin in Action by Dmitry Jemerov(5074)
Microsoft 365 Identity and Services Exam Guide MS-100 by Aaron Guilmette(4957)
Combating Crime on the Dark Web by Nearchos Nearchou(4543)
Management Strategies for the Cloud Revolution: How Cloud Computing Is Transforming Business and Why You Can't Afford to Be Left Behind by Charles Babcock(4422)
Microsoft Cybersecurity Architect Exam Ref SC-100 by Dwayne Natwick(4415)
The Ruby Workshop by Akshat Paul Peter Philips Dániel Szabó and Cheyne Wallace(4209)
The Age of Surveillance Capitalism by Shoshana Zuboff(3964)
Python for Security and Networking - Third Edition by José Manuel Ortega(3781)
Learn Windows PowerShell in a Month of Lunches by Don Jones(3515)
The Ultimate Docker Container Book by Schenker Gabriel N.;(3446)
Mastering Python for Networking and Security by José Manuel Ortega(3358)
Learn Wireshark by Lisa Bock(3338)
Mastering Azure Security by Mustafa Toroman and Tom Janetscheck(3337)
Blockchain Basics by Daniel Drescher(3307)
